package com.ld.admin.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;

import com.ld.common.controller.ProjectBasicController;
import com.ld.common.service.ProjectBasicService;

/**
 * 后台基础Controller，可做一些后台专用的扩展
 * 
 * @ClassName AdminBasicController
 * @author <a href="mailto:donggongai@126.com" target="_blank">吕凯</a>
 * @date 2019年3月13日 下午2:46:17
 * 
 * @param <T>
 */
public class AdminBasicController<T> extends ProjectBasicController<T> {
    // AutoWire进行注入的时候，默认 按照Type进行注入，当同一个Type存在多个bean的时候，又会按照Name进行注入（注入bean的id和field name相同的bean）。
    @Autowired
    // Qualifier加上Bean的名字，注意首字母小写
    @Qualifier("projectBasicService")
    public ProjectBasicService basicService;
}
